package newsmessages.abstract_factory.factories;

import newsmessages.abstract_factory.AbstractFactoryMessage;
import newsmessages.abstract_factory.content.IContent;
import newsmessages.abstract_factory.footer.IFooter;
import newsmessages.abstract_factory.header.IHeader;
import newsmessages.abstract_factory.content.TeenageContent;
import newsmessages.abstract_factory.footer.TeenageFooter;
import newsmessages.abstract_factory.header.TeenageHeader;

/**
 * Created with IntelliJ IDEA.
 * User: joeri
 * Date: 05-03-13
 * Time: 17:09
 */
public class TeenageMessageFactory implements AbstractFactoryMessage {

    public IHeader createHeader() {
        return new TeenageHeader();
    }

    public IContent createContent() {
        return new TeenageContent();
    }

    public IFooter createFooter() {
        return new TeenageFooter();
    }
}